Skip to content

Enable overriding rainbow tunics#2582

Merged
fenhl merged 1 commit into
OoTRandomizer:Devfrom
flee135:rainbow
May 31, 2026
Merged

Enable overriding rainbow tunics#2582
fenhl merged 1 commit into
OoTRandomizer:Devfrom
flee135:rainbow

Conversation

@flee135
Copy link
Copy Markdown

@flee135 flee135 commented May 22, 2026

This PR fixes a bug where, if a seed is generated with rainbow tunics, then the tunic colors cannot be overridden. This happened because the rainbow tunic bits that are set by the person generating the seed could never be unset. Fix is simply to 0 out the rainbow tunic bits before applying the selected cosmetics.

Testing

Generated patch files before and after the change, and verified that post-change it's possible to override rainbow tunics.

@fenhl fenhl added Type: Bug Something isn't working Status: Needs Review Someone should be looking at it Component: Cosmetics Affects the patching of cosmetics labels May 22, 2026
@fenhl fenhl added Status: Waiting for Release This PR is ready for merge, but we're holding off on it until after the next release and removed Status: Needs Review Someone should be looking at it labels May 22, 2026
@fenhl
Copy link
Copy Markdown
Collaborator

fenhl commented May 22, 2026

Thank you for the PR! We may have to make a hotfix release (see #dev-public-talk for discussion) so marking this as waiting for release and merging once that's resolved.

@flee135
Copy link
Copy Markdown
Author

flee135 commented May 22, 2026

Thank you for the PR! We may have to make a hotfix release (see #dev-public-talk for discussion) so marking this as waiting for release and merging once that's resolved.

Good to know, thanks Fenhl!

@fenhl fenhl added this to the next milestone May 31, 2026
@fenhl fenhl removed the Status: Waiting for Release This PR is ready for merge, but we're holding off on it until after the next release label May 31, 2026
@fenhl fenhl merged commit bc84c1c into OoTRandomizer:Dev May 31, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Cosmetics Affects the patching of cosmetics Type: Bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants